Intelligent Backtracking on the Hardest Constraint Problems
نویسنده
چکیده
A number of researchers have presented evidence that the hardest constraint satisfaction problems tend to arise near the \crossover" point, where around half the problems have solutions. Two recent papers , however, argue that while this is true of the median search cost, the mean search cost has an entirely diierent behavior. The mean search cost appears to be dominated by a relatively small number of extremely diicult problems, and these problems typically have constraint graphs that are much sparser than those of the problems near the crossover point. In this paper, we show that these outliers in the sparse region are not fundamentally diicult problems. They are hard for chronological backtracking only because of thrashing, and they are easily handled by more sophisticated search strategies such as backjumping and dependency-directed backtracking. Thus, they are quite diierent in character from the crossover-point problems, which appear to be diicult for all known search algorithms. We present our experimental results and discuss their implications.
منابع مشابه
Constraint Sovling Engine based Nurse rostering with Intelligent Backtracking
Efficient utilization of time and effort is essential in Personnel scheduling problems to evenly balance the workload among the people and attempt to satisfy the personnel preferences. In Constraint Satisfaction Problem based scheduling problems, when a branch of the search fails the backtracking search algorithm back up to the preceding variable and try a different value for it. So here the mo...
متن کاملIntelligent search strategies based on adaptive Constraint Handling Rules
The most advanced implementation of adaptive constraint processing with Constraint Handling Rules (CHR) allows the application of intelligent search strategies to solve Constraint Satisfaction Problems (CSP). This presentation compares an improved version of conflict-directed backjumping and two variants of dynamic backtracking with respect to chronological backtracking on some of the AIM insta...
متن کاملUsing intelligent backtracking to improve branch-and-bound methods: An application to Open-Shop problems
Only two branch-and-bound methods have been published so far for the Open-Shop problem. The best one has been proposed by Brucker et al. But some square problems from size 7 are still unsolved by it. We present an improving technique for branch-and-bound methods applied to Brucker et al. algorithm for Open-Shop problems. Our technique is based on intelligent backtracking. Intelligent backtracki...
متن کاملMaintaining Arc-Consistency within Dynamic Backtracking
Most of complete search algorithms over Constraint Satisfaction Problems (csp) are based on Standard Backtracking. Two main enhancements of this basic scheme have been studied: first, to integrate constraint propagation as mac which maintains arc consistency during search; second, intelligent backtrackers which avoid repeatedly falling in the same dead-ends by recording nogoods as Conflict-dire...
متن کاملA Metalevel Compiler of CLP(FD) and Its Combination with Intelligent Backtracking
We propose an implementation of constraint solving over nite domains, as pioneered by CHIP, on top of any Prolog system that provides a delay mechanism and backtrackable assignment. The aim is to propose a simple, portable, easily-maintenable, but yet eecient package. The performances of our system are of the same order of magnitude than a "wired" implementation of nite domains such as CHIP, ev...
متن کامل